<?php
	class Vertema extends CI_Controller
	{
		function index()
		{
			session_start();
			if(isset($_SESSION["host"]))
			{
				$this->load->view("ver/idtema");
			}
			else
			{
				redirect("/");
			}
		}
		function vtema($pagina=0)
		{
			session_start();
			if(isset($_SESSION["host"]))
			{
					$socket=fsockopen($_SESSION["host"],(int)$_SESSION["puerto"]);
				if($socket)
				{
					fputs($socket,$_SESSION["id"]);
					time_nanosleep(0,500000000);
					if($this->input->post("idtema")=='0' || !isset($_POST["idtema"]))
					{
						$id=str_pad($this->input->post("idtema"),4,'0',STR_PAD_LEFT);
						$r=NULL;
						$ntema;
						$ngrupo;
						$duracion;
						if($pagina==0)
						{
							fputs($socket,"vertem".$id);
							time_nanosleep(0,500000000);
						}
						else
						{
							//fputs($socket,$_SESSION["id"]);
							fputs($socket,"temas2si");
							time_nanosleep(0,500000000);
						}
						$aux=$pagina+1;
						$msj=fread($socket,1024);
						if($msj=="3")
						{
							redirect("ver/vertema");
						}
						else
						{
							sscanf($msj,"%10[ -~]%10[ -~]%8[ -~]%10[ -~]%10[ -~]%8[ -~]%10[ -~]%10[ -~]%8[ -~]",$ntema[0],$ngrupo[0],$duracion[0],$ntema[1],$ngrupo[1],$duracion[1],$ntema[2],$ngrupo[2],$duracion[2]);
							echo "<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.js'></script>";
							for($i=0;$i<3;$i++)
							{
								$r.="<ul>
											<li><label>Nombre Tema: ".$ntema[$i]."</li></br>
											<li><label>Nombre Grupo:".$ngrupo[$i]."</li></br>
											<li><label>Duracion: ".$duracion[$i]."</li></br>
										</ul>";
							}
						}
						$r.="<a href='http://localhost/musica/index.php/ver/vertema/vtema/".$aux."'>Siguiente</a>";
						$data=array("respuesta"=>$r);
						if($pagina!=0)
						{
							$this->load->view("ver/vertema",$data);
						}
						else
						{
							echo $r;
						}
					}
					else
					{
						fputs($socket,"vertem".$this->input->post("idtema"));
						time_nanosleep(0,500000000);
						$msj=fread($socket,1024);
						if($msj=="Error")
						{
							echo "ID no encontrada";
						}
						else
						{
							sscanf($msj,"%10[ -~]%10[ -~]%8[ -~]",$ntema,$ngrupo,$duracion);
							echo "<ul>
									<li><label>Nombre Tema: ".$ntema."</li></br>
									<li><label>Nombre Grupo:".$ngrupo."</li></br>
									<li><label>Duracion: ".$duracion."</li></br>
								</ul>";
						}
					}
				}
				else
				{
					print_r("Error");
				}
			}
			else
			{
				redirect("/principal/login");
			}
		}
	}
?>
